﻿#region Using directives

using System;
using System.Collections;
using System.Data;
using UFSoft.UBF.UI.MD.Runtime;
using UFSoft.UBF.UI.MD.Runtime.Implement;

#endregion

namespace DeliveryTORcvUIModel
{
	[Serializable]
	public partial class DeliveryTORcvUIModelModel : UIModel
	{
		#region Constructor
		public DeliveryTORcvUIModelModel() : base("DeliveryTORcvUIModel")
		{
			InitClass();
			this.SetResourceInfo("30d394d5-a85c-4d6c-8f3b-da12a2ef5479");
            try{
			    AfterInitModel();
            }catch(Exception exception){
              IUIModel model = this;
		      this.ErrorMessage.SetErrorMessage(ref model,exception);
			}
		}

		//just for Clone 
		private DeliveryTORcvUIModelModel(bool isInit) : base("DeliveryTORcvUIModel")
		{}
		protected override IUIModel CreateCloneInstance()
		{
			return new DeliveryTORcvUIModelModel(false);
		}
		#endregion
		#region member
		#region views
		private DeliveryLineView viewDeliveryLine;			
		#endregion
		
		#region links
		#endregion
		
		#region properties
		#endregion
		#endregion

		#region property
		public DeliveryLineView DeliveryLine
		{
			get { return (DeliveryLineView)this["DeliveryLine"]; }
		}
		
		#region RealViews
		#endregion
		
	
		#endregion

		#region function
		private void InitClass()
		{
			this.viewDeliveryLine = new DeliveryLineView(this);
			this.viewDeliveryLine.SetResourceInfo("128866b8-620c-43df-9150-f16506ce05e1");
			this.Views.Add(this.viewDeliveryLine);			

			
		}

		public override string AssemblyName
		{
			get { return "UFIDA.U9.Cust.U9Demo.DeliverUI"; }
		}
		
		#endregion
		private void OnValidate_DefualtImpl()
    {
    }

	}


	[Serializable]
	public partial class DeliveryLineView : UIView
	{
		#region Constructor
		public DeliveryLineView(IUIModel model) : base(model,"DeliveryLine","UFIDA.U9.Cust.U9Demo.DeliverBE.DeliveryLine", true)
		{
			InitClass();
		}
		//构造空实例,不进行初始化.目前为Clone使用.
		private DeliveryLineView():base(null,"DeliveryLine","UFIDA.U9.Cust.U9Demo.DeliverBE.DeliveryLine", true)
		{
		}
		protected override IUIView CreateCloneInstance()
		{
			return new DeliveryLineView();
		}
		#endregion

		#region fiels property filter
		public IUIField FieldID
		{
			get { return this.Fields["ID"]; }
		}
		public IUIField FieldCreatedOn
		{
			get { return this.Fields["CreatedOn"]; }
		}
		public IUIField FieldCreatedBy
		{
			get { return this.Fields["CreatedBy"]; }
		}
		public IUIField FieldModifiedOn
		{
			get { return this.Fields["ModifiedOn"]; }
		}
		public IUIField FieldModifiedBy
		{
			get { return this.Fields["ModifiedBy"]; }
		}
		public IUIField FieldSysVersion
		{
			get { return this.Fields["SysVersion"]; }
		}
		public IUIField FieldDelivery
		{
			get { return this.Fields["Delivery"]; }
		}
		public IUIField FieldDocLineNo
		{
			get { return this.Fields["DocLineNo"]; }
		}
		public IUIField FieldItem
		{
			get { return this.Fields["Item"]; }
		}
		public IUIField FieldItem_Code
		{
			get { return this.Fields["Item_Code"]; }
		}
		public IUIField FieldItem_Name
		{
			get { return this.Fields["Item_Name"]; }
		}
		public IUIField FieldUom
		{
			get { return this.Fields["Uom"]; }
		}
		public IUIField FieldUom_Code
		{
			get { return this.Fields["Uom_Code"]; }
		}
		public IUIField FieldUom_Name
		{
			get { return this.Fields["Uom_Name"]; }
		}
		public IUIField FieldWh
		{
			get { return this.Fields["Wh"]; }
		}
		public IUIField FieldWh_Code
		{
			get { return this.Fields["Wh_Code"]; }
		}
		public IUIField FieldWh_Name
		{
			get { return this.Fields["Wh_Name"]; }
		}
		public IUIField FieldQty
		{
			get { return this.Fields["Qty"]; }
		}
		public IUIField FieldPrice
		{
			get { return this.Fields["Price"]; }
		}
		public IUIField FieldAmount
		{
			get { return this.Fields["Amount"]; }
		}
		public IUIField FieldArrivedQty
		{
			get { return this.Fields["ArrivedQty"]; }
		}
		public IUIField FieldRcvQty
		{
			get { return this.Fields["RcvQty"]; }
		}
		public IUIField FieldSrcPOShipLine
		{
			get { return this.Fields["SrcPOShipLine"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg1
		{
			get { return this.Fields["DescFlexField_PubDescSeg1"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg2
		{
			get { return this.Fields["DescFlexField_PubDescSeg2"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg3
		{
			get { return this.Fields["DescFlexField_PubDescSeg3"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg4
		{
			get { return this.Fields["DescFlexField_PubDescSeg4"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg5
		{
			get { return this.Fields["DescFlexField_PubDescSeg5"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg6
		{
			get { return this.Fields["DescFlexField_PubDescSeg6"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg7
		{
			get { return this.Fields["DescFlexField_PubDescSeg7"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg8
		{
			get { return this.Fields["DescFlexField_PubDescSeg8"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg9
		{
			get { return this.Fields["DescFlexField_PubDescSeg9"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg10
		{
			get { return this.Fields["DescFlexField_PubDescSeg10"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg11
		{
			get { return this.Fields["DescFlexField_PubDescSeg11"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg12
		{
			get { return this.Fields["DescFlexField_PubDescSeg12"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg13
		{
			get { return this.Fields["DescFlexField_PubDescSeg13"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg14
		{
			get { return this.Fields["DescFlexField_PubDescSeg14"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg15
		{
			get { return this.Fields["DescFlexField_PubDescSeg15"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg16
		{
			get { return this.Fields["DescFlexField_PubDescSeg16"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg17
		{
			get { return this.Fields["DescFlexField_PubDescSeg17"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg18
		{
			get { return this.Fields["DescFlexField_PubDescSeg18"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg19
		{
			get { return this.Fields["DescFlexField_PubDescSeg19"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg20
		{
			get { return this.Fields["DescFlexField_PubDescSeg20"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg21
		{
			get { return this.Fields["DescFlexField_PubDescSeg21"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg22
		{
			get { return this.Fields["DescFlexField_PubDescSeg22"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg23
		{
			get { return this.Fields["DescFlexField_PubDescSeg23"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg24
		{
			get { return this.Fields["DescFlexField_PubDescSeg24"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg25
		{
			get { return this.Fields["DescFlexField_PubDescSeg25"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg26
		{
			get { return this.Fields["DescFlexField_PubDescSeg26"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg27
		{
			get { return this.Fields["DescFlexField_PubDescSeg27"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg28
		{
			get { return this.Fields["DescFlexField_PubDescSeg28"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg29
		{
			get { return this.Fields["DescFlexField_PubDescSeg29"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg30
		{
			get { return this.Fields["DescFlexField_PubDescSeg30"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg31
		{
			get { return this.Fields["DescFlexField_PubDescSeg31"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg32
		{
			get { return this.Fields["DescFlexField_PubDescSeg32"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg33
		{
			get { return this.Fields["DescFlexField_PubDescSeg33"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg34
		{
			get { return this.Fields["DescFlexField_PubDescSeg34"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg35
		{
			get { return this.Fields["DescFlexField_PubDescSeg35"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg36
		{
			get { return this.Fields["DescFlexField_PubDescSeg36"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg37
		{
			get { return this.Fields["DescFlexField_PubDescSeg37"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg38
		{
			get { return this.Fields["DescFlexField_PubDescSeg38"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg39
		{
			get { return this.Fields["DescFlexField_PubDescSeg39"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg40
		{
			get { return this.Fields["DescFlexField_PubDescSeg40"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg41
		{
			get { return this.Fields["DescFlexField_PubDescSeg41"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg42
		{
			get { return this.Fields["DescFlexField_PubDescSeg42"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg43
		{
			get { return this.Fields["DescFlexField_PubDescSeg43"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg44
		{
			get { return this.Fields["DescFlexField_PubDescSeg44"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg45
		{
			get { return this.Fields["DescFlexField_PubDescSeg45"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg46
		{
			get { return this.Fields["DescFlexField_PubDescSeg46"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg47
		{
			get { return this.Fields["DescFlexField_PubDescSeg47"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg48
		{
			get { return this.Fields["DescFlexField_PubDescSeg48"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg49
		{
			get { return this.Fields["DescFlexField_PubDescSeg49"]; }
		}
		public IUIField FieldDescFlexField_PubDescSeg50
		{
			get { return this.Fields["DescFlexField_PubDescSeg50"]; }
		}
		public IUIField FieldDescFlexField_ContextValue
		{
			get { return this.Fields["DescFlexField_ContextValue"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg1
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg1"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg2
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg2"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg3
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg3"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg4
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg4"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg5
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg5"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg6
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg6"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg7
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg7"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg8
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg8"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg9
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg9"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg10
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg10"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg11
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg11"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg12
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg12"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg13
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg13"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg14
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg14"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg15
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg15"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg16
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg16"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg17
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg17"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg18
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg18"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg19
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg19"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg20
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg20"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg21
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg21"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg22
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg22"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg23
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg23"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg24
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg24"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg25
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg25"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg26
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg26"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg27
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg27"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg28
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg28"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg29
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg29"]; }
		}
		public IUIField FieldDescFlexField_PrivateDescSeg30
		{
			get { return this.Fields["DescFlexField_PrivateDescSeg30"]; }
		}
		public IUIField FieldDescFlexField_CombineName
		{
			get { return this.Fields["DescFlexField_CombineName"]; }
		}
		public IUIField FieldToQty
		{
			get { return this.Fields["ToQty"]; }
		}


		[Obsolete("请使用CurrentFilter属性，这个方法有可能会导致强弱类型转换出错")]
		public DeliveryLineDefaultFilterFilter DefaultFilter
		{
			get { return (DeliveryLineDefaultFilterFilter)this.CurrentFilter; }
		}
		#endregion

		#region Init
		private void InitClass()
		{
			UIModelRuntimeFactory.AddNewUIField(this,"ID", typeof(Int64), false,"","System.Int64", "ID", true,true, false, "",false,(UIFieldType)1,"ba391065-6c27-4c82-acc8-b52b1c93a910","015bd81b-ca05-4a80-a6a1-d4c0da85110b");
			UIModelRuntimeFactory.AddNewUIField(this,"CreatedOn", typeof(DateTime), true,"","System.DateTime", "CreatedOn", true,true, false, "",false,(UIFieldType)1,"3834a958-120f-4ac9-8d60-1a7be6d3f12f","4a4a40a9-72fc-4ecb-8cb9-8504684db189");
			UIModelRuntimeFactory.AddNewUIField(this,"CreatedBy", typeof(String), true,"","System.String", "CreatedBy", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","9922cc6f-88bf-4a7c-844e-4bd22e33433d");
			UIModelRuntimeFactory.AddNewUIField(this,"ModifiedOn", typeof(DateTime), true,"","System.DateTime", "ModifiedOn", true,true, false, "",false,(UIFieldType)1,"3834a958-120f-4ac9-8d60-1a7be6d3f12f","be194ae6-2ff7-496a-869c-bc92a8de4948");
			UIModelRuntimeFactory.AddNewUIField(this,"ModifiedBy", typeof(String), true,"","System.String", "ModifiedBy", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","0c6c77f6-5d65-4c54-9f1f-c649d0a41676");
			UIModelRuntimeFactory.AddNewUIField(this,"SysVersion", typeof(Int64), true,"0","System.Int64", "SysVersion", true,true, false, "",false,(UIFieldType)1,"ba391065-6c27-4c82-acc8-b52b1c93a910","5d51c880-3b5b-4c5a-841c-8769f0862ed6");
			UIModelRuntimeFactory.AddNewUIField(this,"Delivery", typeof(Int64), true,"","UFIDA.U9.Cust.U9Demo.DeliverBE.Delivery", "Delivery", true,true, false, "",false,(UIFieldType)4,"bbdfd04f-3a78-410b-ba73-afc920288022","3a91bf0e-92d4-4015-82fb-355dbcc38d57");
			UIModelRuntimeFactory.AddNewUIField(this,"DocLineNo", typeof(Int32), false,"0","System.Int32", "DocLineNo", true,true, false, "",false,(UIFieldType)1,"d7c6031e-d3fe-41aa-a397-5edd86c10cae","1e7977df-8f3f-4a82-893b-c4154329fdf3");
			UIModelRuntimeFactory.AddNewUIField(this,"Item", typeof(Int64), false,"","UFIDA.U9.CBO.SCM.Item.ItemMaster", "Item", true,true, false, "",false,(UIFieldType)4,"636d3e47-48aa-47fc-aca4-e6322bce775b","da6631fe-fb23-4b3c-ac42-f3abe6441dec");
			UIModelRuntimeFactory.AddNewUIField(this,"Item_Code", typeof(String), false,"","System.String", "Item.Code", false,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","2d5971ad-5fcd-4e6f-8465-c20082a183cb");
			UIModelRuntimeFactory.AddNewUIField(this,"Item_Name", typeof(String), false,"","System.String", "Item.Name", false,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","6a9274d9-aafb-43b7-973c-a6d2d56ccf9e");
			UIModelRuntimeFactory.AddNewUIField(this,"Uom", typeof(Int64), false,"","UFIDA.U9.Base.UOM.UOM", "Uom", true,true, false, "",false,(UIFieldType)4,"ff454e91-0d57-445e-aef2-03cedea46843","f2cbcbd1-5509-4a47-b291-ffbb594462bc");
			UIModelRuntimeFactory.AddNewUIField(this,"Uom_Code", typeof(String), false,"","System.String", "Uom.Code", false,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","c7f68270-9e1a-464e-a3d7-13513a9ec704");
			UIModelRuntimeFactory.AddNewUIField(this,"Uom_Name", typeof(String), true,"","System.String", "Uom.Name", false,true, false, "",true,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","8e5d18e4-b2be-4c22-bbad-9c87f37dfa78");
			UIModelRuntimeFactory.AddNewUIField(this,"Wh", typeof(Int64), true,"","UFIDA.U9.CBO.SCM.Warehouse.Warehouse", "Wh", true,true, false, "",false,(UIFieldType)4,"0fac5c83-2ab0-428f-bf82-c363857b37be","1a438d3d-623a-45dc-9135-9f27af420e86");
			UIModelRuntimeFactory.AddNewUIField(this,"Wh_Code", typeof(String), false,"","System.String", "Wh.Code", false,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","c6077c00-afef-4c71-9a0f-a4a872ef3875");
			UIModelRuntimeFactory.AddNewUIField(this,"Wh_Name", typeof(String), true,"","System.String", "Wh.Name", false,true, false, "",true,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","fd6e4707-d695-44d2-8340-c23511e8e3d1");
			UIModelRuntimeFactory.AddNewUIField(this,"Qty", typeof(Decimal), true,"0","System.Decimal", "Qty", true,true, false, "",false,(UIFieldType)1,"91031687-94bb-4988-a939-df7bf999ef4f","5d7ec096-ebac-4da9-97e2-de6a997a63cc");
			UIModelRuntimeFactory.AddNewUIField(this,"Price", typeof(Decimal), true,"0","System.Decimal", "Price", true,true, false, "",false,(UIFieldType)1,"91031687-94bb-4988-a939-df7bf999ef4f","35c7579a-b60f-46bb-be9f-e93be0b4afe0");
			UIModelRuntimeFactory.AddNewUIField(this,"Amount", typeof(Decimal), true,"0","System.Decimal", "Amount", true,true, false, "",false,(UIFieldType)1,"91031687-94bb-4988-a939-df7bf999ef4f","9d20825d-44a4-47e0-8d70-31b8254d36d8");
			UIModelRuntimeFactory.AddNewUIField(this,"ArrivedQty", typeof(Decimal), true,"0","System.Decimal", "ArrivedQty", true,true, false, "",false,(UIFieldType)1,"91031687-94bb-4988-a939-df7bf999ef4f","85dc0520-2583-4aad-a72e-b1dcaf906160");
			UIModelRuntimeFactory.AddNewUIField(this,"RcvQty", typeof(Decimal), true,"0","System.Decimal", "RcvQty", true,true, false, "",false,(UIFieldType)1,"91031687-94bb-4988-a939-df7bf999ef4f","b696564b-b3eb-4f3e-bae5-b14ca5c8a7cc");
			UIModelRuntimeFactory.AddNewUIField(this,"SrcPOShipLine", typeof(Int64), true,"","UFIDA.U9.PM.PO.POShipLine", "SrcPOShipLine", true,true, false, "",false,(UIFieldType)4,"6384535c-00e2-47d3-828b-06096d2ac8d8","2f5c7c9a-2385-42f4-be38-561ee35599dd");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg1", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg1", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","00383d43-e677-4166-865e-063ca39c632a");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg2", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg2", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","67bfc9e1-38fb-498e-bb65-457c97485eb5");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg3", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg3", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","03f92adb-9023-42dd-89c9-72163e048fe2");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg4", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg4", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","6ef05e8e-d99c-4600-9296-583b38a32812");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg5", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg5", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","2f24b53d-fc26-460c-8526-70934b50b0ea");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg6", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg6", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","a9c7f2a4-dc15-4de1-bcb1-0bafcc1e1336");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg7", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg7", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","94056c94-0205-4451-ad30-d5f4e4012008");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg8", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg8", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","a34d3cb8-1b4c-4a27-b313-2d8531468b1b");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg9", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg9", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","42266b32-b453-4f5a-a019-87d82870c94c");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg10", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg10", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","24028754-e5d7-44a6-8e28-c25bf45dd35d");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg11", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg11", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","10876d55-aaab-4902-8512-824077ef1796");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg12", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg12", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","345ebd10-5f17-47fe-8c68-7130eed55ae7");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg13", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg13", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","42a971c2-e4b0-41fc-9219-2aa5f43d8686");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg14", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg14", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","292e030e-416d-4b00-bcdc-815db6f4b73f");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg15", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg15", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","c7d4482e-5392-4e3e-919e-24c0111835e8");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg16", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg16", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","25c2304f-c82a-48db-87c8-62a2320fac85");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg17", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg17", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","5ccf1ab8-bca9-4a21-a603-b308fe1af65a");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg18", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg18", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","0e8cbfa0-dc01-4fc1-9350-896a28f1e00a");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg19", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg19", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","809c9d6e-2dba-4a45-8f0d-5fccad568fe4");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg20", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg20", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","5ad76390-a086-4679-af45-7194de15d1a4");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg21", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg21", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","26583862-3f53-45cf-8a09-3b02719c4a25");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg22", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg22", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","3f06b4a6-42d7-49c9-be5b-2514ef2402f6");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg23", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg23", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","a88cfb15-f7ba-4402-afdd-6d61c7b892dd");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg24", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg24", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","fdd1f763-0f70-4967-a5d5-4b425f0b931e");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg25", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg25", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","7d1335f0-b2c3-4bfe-b04f-02632615e13f");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg26", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg26", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","4264d3da-321f-47bb-b1ba-52b20bf9e0a0");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg27", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg27", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","bc0c104c-e0a0-4885-9216-2e80c9f77a22");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg28", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg28", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","51114ff2-1ea6-45bd-982b-23930830414a");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg29", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg29", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","e69c40c3-4de1-4a87-9f6b-bc6f8838e996");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg30", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg30", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","8536430e-3f13-4786-8514-c6b86485f4d2");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg31", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg31", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","d0187977-9f67-449e-bc91-82547a23d1f4");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg32", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg32", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","a3d99aad-065b-455e-9939-6fb92f002fc1");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg33", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg33", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","44d8141c-a3ce-4c6f-8964-ab3f3f5249ad");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg34", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg34", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","230b9dc5-044b-4ce1-a91b-e60368605ae7");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg35", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg35", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","10dc9ddc-bec0-478d-8908-7c688168a388");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg36", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg36", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","be717d79-2b9c-4bfb-acff-af231a9818dc");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg37", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg37", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","a48495cb-b2fa-46bc-afe7-826356ae75b8");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg38", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg38", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","2879526d-d351-4053-b3f4-248641161649");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg39", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg39", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","de92ae01-19b0-419c-8432-bbfb6f3cb165");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg40", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg40", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","9f34a646-84e8-43dc-9772-6b7c850a7cee");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg41", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg41", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","caa1c1e6-5afc-4215-bf2e-28eb2df73a01");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg42", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg42", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","8aebaafc-9d74-44bd-82be-a861f39f9a6c");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg43", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg43", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","5d6cce4d-37d3-4d36-b3c8-771f07f2df10");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg44", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg44", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","b6426146-a2df-4458-97b8-97e6e08f79c9");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg45", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg45", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","17a3c8f8-85e8-4ee2-a1ac-da4453a69c73");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg46", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg46", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","a5e9b6a6-c48e-4275-9d76-be58ab6d9f31");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg47", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg47", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","9aa60714-507b-4ead-8d0e-673ccd90a426");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg48", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg48", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","6d85b413-a2db-4e3f-a095-5afb1e2ff560");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg49", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg49", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","37d7ddea-89cb-441a-9c2d-aac3052a199a");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PubDescSeg50", typeof(String), true,"","System.String", "DescFlexField.PubDescSeg50", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","5d78e3f4-7be4-4cab-aa31-4a86b47a3040");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_ContextValue", typeof(String), true,"","System.String", "DescFlexField.ContextValue", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","e6163434-0bd3-41db-852c-28368cfc85f0");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg1", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg1", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","c42a9612-589a-4758-bb07-88c54a5cc3ee");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg2", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg2", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","368f104d-bba3-49d3-951c-7d601c70ef79");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg3", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg3", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","829f7b04-67ee-4b1e-ba19-16690f689fde");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg4", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg4", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","4af4a336-90f6-46a2-8d64-e8d058bf8277");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg5", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg5", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","1ca36de7-0b9f-43b8-a1a7-c79a31ca6a2d");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg6", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg6", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","0364ecf5-b115-4244-a87a-ed89471bf7d9");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg7", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg7", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","342def49-6be3-4866-bf14-15c93db35ce5");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg8", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg8", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","50a6bfde-3484-4755-8dff-ffa85a6a77de");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg9", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg9", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","cf5803df-fb97-47ae-86dd-698bbc6fd9ba");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg10", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg10", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","6934e1db-3a8c-4b44-a261-a84ac11e50e0");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg11", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg11", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","c3f319eb-2076-44db-abe3-94aca330e9c8");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg12", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg12", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","a678f63b-8e31-4a42-9652-4bcd8c121323");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg13", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg13", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","7b2e8ed8-493b-434b-9865-f9a61733bc63");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg14", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg14", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","c0407ec0-2235-4e78-b9ba-25894644161b");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg15", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg15", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","b113504e-f38b-487a-85e7-419fe38da2e7");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg16", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg16", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","5629219d-3f6b-42dd-ad8b-c4ca744004d5");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg17", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg17", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","15ff1193-762f-49c5-b1aa-5a26c85187d1");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg18", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg18", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","56fe6986-90c7-423a-8177-3d928e64894f");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg19", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg19", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","2f0055fd-6185-424c-8801-0ee80e7a72e1");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg20", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg20", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","8318c83c-07e2-43e9-bb99-8e7ef9f16630");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg21", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg21", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","ea182216-e462-4b9f-9987-23921744b62f");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg22", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg22", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","0de41920-ee88-4d19-8a37-84912651f2d7");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg23", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg23", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","5fb6e9e5-3665-4d65-9a2b-c56d145fa288");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg24", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg24", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","a978b88f-2034-4d12-9b86-b61dd1efede8");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg25", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg25", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","eae77cf9-f5e6-4e9a-bd0e-a44b2d49503a");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg26", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg26", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","9aacacf2-1207-4c8a-86a0-20f511b02de3");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg27", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg27", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","ccad1a95-9e5c-44c7-b7eb-b18264b3e280");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg28", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg28", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","3c5ef2a6-e5ad-4013-8026-070c8cde3213");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg29", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg29", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","b997e1d1-c401-4b3d-915e-1899d9b34b7e");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_PrivateDescSeg30", typeof(String), true,"","System.String", "DescFlexField.PrivateDescSeg30", true,true, false, "",false,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","f8b3f909-de3e-4ddf-b3d8-6df8c8e43f5b");
			UIModelRuntimeFactory.AddNewUIField(this,"DescFlexField_CombineName", typeof(String), true,"","System.String", "DescFlexField.CombineName", true,true, false, "",true,(UIFieldType)1,"3d174255-fd12-47f7-8844-3b5e4fae9e8c","c07ef16c-e148-4232-b50a-b6b19dd97667");
			UIModelRuntimeFactory.AddNewUIField(this,"ToQty", typeof(Decimal), true,"","System.Decimal", "", false,false, false, "",false,(UIFieldType)1,"91031687-94bb-4988-a939-df7bf999ef4f","9576d278-e47a-499f-b222-a2c2735ae26f");


			this.CurrentFilter = new DeliveryLineDefaultFilterFilter(this);
		}
		#endregion
		
		#region override method
		protected override IUIRecord BuildNewRecord(IUIRecordBuilder builder)
		{
			return new DeliveryLineRecord(builder);
		}
		#endregion

		#region new method
		public new DeliveryLineRecord FocusedRecord
		{
			get { return (DeliveryLineRecord)base.FocusedRecord ; }
			set { base.FocusedRecord = value ; }
		}
		public new DeliveryLineRecord AddNewUIRecord()
		{	
			return (DeliveryLineRecord)base.AddNewUIRecord();
		}
		public new DeliveryLineRecord NewUIRecord()
		{	
			return (DeliveryLineRecord)base.NewUIRecord();
		}
		#endregion 

	}

	[Serializable]
	public class DeliveryLineRecord : UIRecord
	{
		#region Constructor
		public DeliveryLineRecord(IUIRecordBuilder builder):base(builder)
		{
		}
		private DeliveryLineView uiviewDeliveryLine
		{
			get { return (DeliveryLineView)this.ContainerView; }
		}
		protected override IUIRecord CreateCloneInstance(IUIRecordBuilder builder)
		{
			return new DeliveryLineRecord(builder);
		}
		#endregion

		#region property
		
		
		public  Int64 ID
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldID] ;
				//return (Int64)value;
				return GetValue<Int64>(this.uiviewDeliveryLine.FieldID);
			}
			set{
				this[this.uiviewDeliveryLine.FieldID] = value;
			}
		}
		
		
		public  DateTime? CreatedOn
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldCreatedOn] ;
				//return (DateTime?)value;
				return GetValue<DateTime?>(this.uiviewDeliveryLine.FieldCreatedOn);
			}
			set{
				this[this.uiviewDeliveryLine.FieldCreatedOn] = value;
			}
		}
		
		
		public  String CreatedBy
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldCreatedBy] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldCreatedBy);
			}
			set{
				this[this.uiviewDeliveryLine.FieldCreatedBy] = value;
			}
		}
		
		
		public  DateTime? ModifiedOn
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldModifiedOn] ;
				//return (DateTime?)value;
				return GetValue<DateTime?>(this.uiviewDeliveryLine.FieldModifiedOn);
			}
			set{
				this[this.uiviewDeliveryLine.FieldModifiedOn] = value;
			}
		}
		
		
		public  String ModifiedBy
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldModifiedBy] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldModifiedBy);
			}
			set{
				this[this.uiviewDeliveryLine.FieldModifiedBy] = value;
			}
		}
		
		
		public new Int64? SysVersion
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldSysVersion] ;
				//return (Int64?)value;
				return GetValue<Int64?>(this.uiviewDeliveryLine.FieldSysVersion);
			}
			set{
				this[this.uiviewDeliveryLine.FieldSysVersion] = value;
			}
		}
		
		
		public  Int64? Delivery
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDelivery] ;
				//return (Int64?)value;
				return GetValue<Int64?>(this.uiviewDeliveryLine.FieldDelivery);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDelivery] = value;
			}
		}
		
		
		public  Int32 DocLineNo
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDocLineNo] ;
				//return (Int32)value;
				return GetValue<Int32>(this.uiviewDeliveryLine.FieldDocLineNo);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDocLineNo] = value;
			}
		}
		
		
		public  Int64 Item
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldItem] ;
				//return (Int64)value;
				return GetValue<Int64>(this.uiviewDeliveryLine.FieldItem);
			}
			set{
				this[this.uiviewDeliveryLine.FieldItem] = value;
			}
		}
		
		
		public  String Item_Code
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldItem_Code] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldItem_Code);
			}
			set{
				this[this.uiviewDeliveryLine.FieldItem_Code] = value;
			}
		}
		
		
		public  String Item_Name
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldItem_Name] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldItem_Name);
			}
			set{
				this[this.uiviewDeliveryLine.FieldItem_Name] = value;
			}
		}
		
		
		public  Int64 Uom
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldUom] ;
				//return (Int64)value;
				return GetValue<Int64>(this.uiviewDeliveryLine.FieldUom);
			}
			set{
				this[this.uiviewDeliveryLine.FieldUom] = value;
			}
		}
		
		
		public  String Uom_Code
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldUom_Code] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldUom_Code);
			}
			set{
				this[this.uiviewDeliveryLine.FieldUom_Code] = value;
			}
		}
		
		
		public  String Uom_Name
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldUom_Name] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldUom_Name);
			}
			set{
				this[this.uiviewDeliveryLine.FieldUom_Name] = value;
			}
		}
		
		
		public  Int64? Wh
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldWh] ;
				//return (Int64?)value;
				return GetValue<Int64?>(this.uiviewDeliveryLine.FieldWh);
			}
			set{
				this[this.uiviewDeliveryLine.FieldWh] = value;
			}
		}
		
		
		public  String Wh_Code
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldWh_Code] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldWh_Code);
			}
			set{
				this[this.uiviewDeliveryLine.FieldWh_Code] = value;
			}
		}
		
		
		public  String Wh_Name
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldWh_Name] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldWh_Name);
			}
			set{
				this[this.uiviewDeliveryLine.FieldWh_Name] = value;
			}
		}
		
		
		public  Decimal? Qty
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldQty] ;
				//return (Decimal?)value;
				return GetValue<Decimal?>(this.uiviewDeliveryLine.FieldQty);
			}
			set{
				this[this.uiviewDeliveryLine.FieldQty] = value;
			}
		}
		
		
		public  Decimal? Price
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldPrice] ;
				//return (Decimal?)value;
				return GetValue<Decimal?>(this.uiviewDeliveryLine.FieldPrice);
			}
			set{
				this[this.uiviewDeliveryLine.FieldPrice] = value;
			}
		}
		
		
		public  Decimal? Amount
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldAmount] ;
				//return (Decimal?)value;
				return GetValue<Decimal?>(this.uiviewDeliveryLine.FieldAmount);
			}
			set{
				this[this.uiviewDeliveryLine.FieldAmount] = value;
			}
		}
		
		
		public  Decimal? ArrivedQty
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldArrivedQty] ;
				//return (Decimal?)value;
				return GetValue<Decimal?>(this.uiviewDeliveryLine.FieldArrivedQty);
			}
			set{
				this[this.uiviewDeliveryLine.FieldArrivedQty] = value;
			}
		}
		
		
		public  Decimal? RcvQty
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldRcvQty] ;
				//return (Decimal?)value;
				return GetValue<Decimal?>(this.uiviewDeliveryLine.FieldRcvQty);
			}
			set{
				this[this.uiviewDeliveryLine.FieldRcvQty] = value;
			}
		}
		
		
		public  Int64? SrcPOShipLine
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldSrcPOShipLine] ;
				//return (Int64?)value;
				return GetValue<Int64?>(this.uiviewDeliveryLine.FieldSrcPOShipLine);
			}
			set{
				this[this.uiviewDeliveryLine.FieldSrcPOShipLine] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg1
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg1] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg1);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg1] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg2
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg2] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg2);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg2] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg3
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg3] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg3);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg3] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg4
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg4] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg4);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg4] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg5
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg5] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg5);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg5] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg6
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg6] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg6);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg6] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg7
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg7] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg7);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg7] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg8
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg8] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg8);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg8] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg9
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg9] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg9);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg9] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg10
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg10] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg10);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg10] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg11
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg11] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg11);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg11] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg12
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg12] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg12);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg12] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg13
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg13] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg13);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg13] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg14
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg14] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg14);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg14] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg15
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg15] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg15);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg15] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg16
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg16] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg16);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg16] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg17
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg17] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg17);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg17] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg18
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg18] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg18);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg18] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg19
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg19] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg19);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg19] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg20
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg20] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg20);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg20] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg21
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg21] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg21);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg21] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg22
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg22] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg22);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg22] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg23
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg23] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg23);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg23] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg24
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg24] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg24);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg24] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg25
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg25] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg25);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg25] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg26
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg26] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg26);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg26] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg27
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg27] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg27);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg27] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg28
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg28] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg28);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg28] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg29
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg29] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg29);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg29] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg30
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg30] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg30);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg30] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg31
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg31] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg31);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg31] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg32
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg32] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg32);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg32] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg33
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg33] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg33);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg33] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg34
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg34] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg34);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg34] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg35
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg35] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg35);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg35] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg36
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg36] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg36);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg36] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg37
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg37] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg37);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg37] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg38
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg38] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg38);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg38] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg39
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg39] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg39);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg39] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg40
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg40] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg40);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg40] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg41
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg41] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg41);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg41] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg42
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg42] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg42);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg42] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg43
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg43] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg43);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg43] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg44
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg44] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg44);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg44] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg45
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg45] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg45);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg45] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg46
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg46] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg46);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg46] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg47
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg47] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg47);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg47] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg48
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg48] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg48);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg48] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg49
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg49] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg49);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg49] = value;
			}
		}
		
		
		public  String DescFlexField_PubDescSeg50
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg50] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg50);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PubDescSeg50] = value;
			}
		}
		
		
		public  String DescFlexField_ContextValue
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_ContextValue] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_ContextValue);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_ContextValue] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg1
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg1] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg1);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg1] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg2
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg2] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg2);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg2] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg3
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg3] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg3);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg3] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg4
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg4] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg4);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg4] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg5
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg5] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg5);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg5] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg6
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg6] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg6);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg6] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg7
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg7] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg7);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg7] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg8
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg8] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg8);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg8] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg9
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg9] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg9);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg9] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg10
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg10] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg10);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg10] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg11
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg11] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg11);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg11] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg12
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg12] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg12);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg12] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg13
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg13] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg13);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg13] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg14
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg14] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg14);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg14] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg15
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg15] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg15);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg15] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg16
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg16] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg16);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg16] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg17
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg17] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg17);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg17] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg18
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg18] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg18);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg18] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg19
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg19] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg19);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg19] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg20
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg20] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg20);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg20] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg21
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg21] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg21);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg21] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg22
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg22] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg22);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg22] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg23
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg23] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg23);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg23] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg24
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg24] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg24);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg24] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg25
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg25] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg25);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg25] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg26
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg26] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg26);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg26] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg27
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg27] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg27);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg27] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg28
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg28] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg28);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg28] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg29
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg29] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg29);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg29] = value;
			}
		}
		
		
		public  String DescFlexField_PrivateDescSeg30
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg30] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg30);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_PrivateDescSeg30] = value;
			}
		}
		
		
		public  String DescFlexField_CombineName
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldDescFlexField_CombineName] ;
				//return (String)value;
				return GetValue<String>(this.uiviewDeliveryLine.FieldDescFlexField_CombineName);
			}
			set{
				this[this.uiviewDeliveryLine.FieldDescFlexField_CombineName] = value;
			}
		}
		
		
		public  Decimal? ToQty
		{
			get{
				//object value = this[this.uiviewDeliveryLine.FieldToQty] ;
				//return (Decimal?)value;
				return GetValue<Decimal?>(this.uiviewDeliveryLine.FieldToQty);
			}
			set{
				this[this.uiviewDeliveryLine.FieldToQty] = value;
			}
		}
		#endregion
	}
	
	[Serializable]
	public class DeliveryLineDefaultFilterFilter : UIFilter
	{
		#region Constructor
		public DeliveryLineDefaultFilterFilter(IUIView view) 
			: base("DefaultFilter",view,@"",@"")
		{
			InitClass();
		}
		//for Clone Constructor
		private DeliveryLineDefaultFilterFilter()
			: base("DefaultFilter",null,"","")
		{}
		protected override IUIFilter CreateCloneInstance()
		{
			return new DeliveryLineDefaultFilterFilter();
		}
		#endregion

		#region property
		#endregion
		
		#region function
		private void InitClass()
		{
		}
		#endregion

	}



}